iT邦幫忙

2021 iThome 鐵人賽

DAY 10
0
AI & Data

30Day 從一介凡人羽化成資料科學初學者系列 第 10

Day10- pandas(5)DataFrame匯總統計值min、max、mean等

  • 分享至 

  • xImage
  •  

什麼是匯總統計值呢?
舉凡:
mean(平均值)、sum(加總)、median(中位數)等...
而DataFrame提供了需多方法讓我們輕鬆取得這些值

先建立資料讓方便我們觀察與實做
https://ithelp.ithome.com.tw/upload/images/20210826/20140416D1h42D8z1M.png

使用mean方法取得各欄位平均值
https://ithelp.ithome.com.tw/upload/images/20210826/20140416GuDhY3Hw7q.png
結果為a到h各個欄位的mean,而string這個欄位沒有輸出結果,因為字元哪裡來的平均值,根本不知道怎麼算嘛!
我想說的意思是匯總函式會自動過濾無法算出的值

也能取得單個column的平均值,只需配合索引使用
https://ithelp.ithome.com.tw/upload/images/20210826/20140416uS0FmgleMP.png

如果想取得每個raw的平均值,而不是column
需在後方設定參數axis=1,若無設定預設為0
https://ithelp.ithome.com.tw/upload/images/20210826/20140416sKrBQ6NiQS.png

其他常用匯總統計值:
https://ithelp.ithome.com.tw/upload/images/20210826/20140416LpzPiFAY9I.png
https://ithelp.ithome.com.tw/upload/images/20210826/20140416jVWA9mjPfY.png
https://ithelp.ithome.com.tw/upload/images/20210826/20140416NXQ7Xj8nAB.png
https://ithelp.ithome.com.tw/upload/images/20210826/20140416EbKYiVVdJB.png
https://ithelp.ithome.com.tw/upload/images/20210826/20140416FHxArIdulT.png

送上colab連結,可自行在上面多做點練習更加熟悉pandas
https://colab.research.google.com/drive/18fckAI2IBgTVFG3vkfkRFL_qt_NJ6hbX?usp=sharing


上一篇
Day9 - pandas(4)Series與DataFrame的運算
下一篇
Day11- pandas(6)DataFrame有效率的檢視資料方法
系列文
30Day 從一介凡人羽化成資料科學初學者30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言